Cameroon dolphin - English Synonyms Dictionary